castigating oneself - Türkçe İngilizce Sözlük